have clean hands - Turc Anglais Dictionnaire